[]
name=AutoIt syntax highlighter
author=lokster
ext=.au3
lex=60
DefaultStyle=0x000000,0xFFFFFF,10,Courier New,0,0,0

words0=and byref case const continuecase continueloop default dim do else 
elseif endfunc endif endselect endswitch endwith enum exit exitloop false for 
func global if in local next not or redim return select step switch then to 
true until wend while with 

words1=abs acos adlibdisable adlibenable asc asin 
assign atan autoitsetoption autoitwingettitle autoitwinsettitle beep 
binarystring bitand bitnot bitor bitrotate bitshift bitxor blockinput break 
call cdtray ceiling chr clipget clipput consoleread consolewrite 
consolewriteerror controlclick controlcommand controldisable controlenable 
controlfocus controlgetfocus controlgethandle controlgetpos controlgettext 
controlhide controllistview controlmove controlsend controlsettext controlshow 
cos dec dircopy dircreate dirgetsize dirmove dirremove dllcall dllclose dllopen 
dllstructcreate dllstructgetdata dllstructgetptr dllstructgetsize 
dllstructsetdata drivegetdrive drivegetfilesystem drivegetlabel drivegetserial 
drivegettype drivemapadd drivemapdel drivemapget drivesetlabel drivespacefree 
drivespacetotal drivestatus envget envset envupdate eval execute exp 
filechangedir fileclose filecopy filecreatentfslink filecreateshortcut 
filedelete fileexists filefindfirstfile filefindnextfile filegetattrib 
filegetlongname filegetshortcut filegetshortname filegetsize filegettime 
filegetversion fileinstall filemove fileopen fileopendialog fileread 
filereadline filerecycle filerecycleempty filesavedialog fileselectfolder 
filesetattrib filesettime filewrite filewriteline floor ftpsetproxy guicreate 
guictrlcreateavi guictrlcreatebutton guictrlcreatecheckbox guictrlcreatecombo 
guictrlcreatecontextmenu guictrlcreatedate guictrlcreatedummy guictrlcreateedit 
guictrlcreategraphic guictrlcreategroup guictrlcreateicon guictrlcreateinput 
guictrlcreatelabel guictrlcreatelist guictrlcreatelistview 
guictrlcreatelistviewitem guictrlcreatemenu guictrlcreatemenuitem 
guictrlcreatemonthcal guictrlcreateobj guictrlcreatepic guictrlcreateprogress 
guictrlcreateradio guictrlcreateslider guictrlcreatetab guictrlcreatetabitem 
guictrlcreatetreeview guictrlcreatetreeviewitem guictrlcreateupdown 
guictrldelete guictrlgethandle guictrlgetstate guictrlread guictrlrecvmsg 
guictrlregisterlistviewsort guictrlsendmsg guictrlsendtodummy guictrlsetbkcolor 
guictrlsetcolor guictrlsetcursor guictrlsetdata guictrlsetfont 
guictrlsetgraphic guictrlsetimage guictrlsetlimit guictrlsetonevent 
guictrlsetpos guictrlsetresizing guictrlsetstate guictrlsetstyle guictrlsettip 
guidelete guigetcursorinfo guigetmsg guiregistermsg guisetbkcolor guisetcoord 
guisetcursor guisetfont guisethelp guiseticon guisetonevent guisetstate 
guistartgroup guiswitch hex hotkeyset httpsetproxy hwnd inetget inetgetsize 
inidelete iniread inireadsection inireadsectionnames inirenamesection iniwrite 
iniwritesection inputbox int isadmin isarray isbinarystring isbool isdeclared 
isdllstruct isfloat ishwnd isint iskeyword isnumber isobj isstring log 
memgetstats mod mouseclick mouseclickdrag mousedown mousegetcursor mousegetpos 
mousemove mouseup mousewheel msgbox number objcreate objevent objevent objget 
objname opt ping pixelchecksum pixelgetcolor pixelsearch pluginclose pluginopen 
processclose processexists processlist processsetpriority processwait 
processwaitclose progressoff progresson progressset random regdelete regenumkey 
regenumval regread regwrite round run runasset runwait send seterror 
setextended shellexecute shellexecutewait shutdown sin sleep soundplay 
soundsetwavevolume splashimageon splashoff splashtexton sqrt srandom 
statusbargettext stderrread stdinwrite stdoutread string stringaddcr 
stringformat stringinstr stringisalnum stringisalpha stringisascii 
stringisdigit stringisfloat stringisint stringislower stringisspace 
stringisupper stringisxdigit stringleft stringlen stringlower stringmid 
stringregexp stringregexpreplace stringreplace stringright stringsplit 
stringstripcr stringstripws stringtrimleft stringtrimright stringupper tan 
tcpaccept tcpclosesocket tcpconnect tcplisten tcpnametoip tcprecv tcpsend 
tcpshutdown tcpstartup timerdiff timerinit tooltip traycreateitem 
traycreatemenu traygetmsg trayitemdelete trayitemgethandle trayitemgetstate 
trayitemgettext trayitemsetonevent trayitemsetstate trayitemsettext 
traysetclick trayseticon traysetonevent traysetpauseicon traysetstate 
traysettooltip traytip ubound udpbind udpclosesocket udpopen udprecv udpsend 
udpshutdown udpstartup winactivate winactive winclose winexists winflash 
wingetcaretpos wingetclasslist wingetclientsize wingethandle wingetpos 
wingetprocess wingetstate wingettext wingettitle winkill winlist 
winmenuselectitem winminimizeall winminimizeallundo winmove winsetontop 
winsetstate winsettitle winsettrans winwait winwaitactive winwaitclose 
winwaitnotactive 

words2=@appdatacommondir @appdatadir @autoitexe @autoitpid 
@autoitversion @com_eventobj @commonfilesdir @compiled @computername @comspec 
@cr @crlf @desktopcommondir @desktopdepth @desktopdir @desktopheight 
@desktoprefresh @desktopwidth @documentscommondir @error @exitcode @exitmethod 
@extended @favoritescommondir @favoritesdir @gui_ctrlhandle @gui_ctrlid 
@gui_dragfile @gui_dragid @gui_dropid @gui_winhandle @homedrive @homepath 
@homeshare @hotkeypressed @hour @inetgetactive @inetgetbytesread @ipaddress1 
@ipaddress2 @ipaddress3 @ipaddress4 @kblayout @lf @logondnsdomain @logondomain 
@logonserver @mday @min @mon @mydocumentsdir @numparams @osbuild @oslang 
@osservicepack @ostype @osversion @processorarch @programfilesdir 
@programscommondir @programsdir @scriptdir @scriptfullpath @scriptlinenumber 
@scriptname @sec @startmenucommondir @startmenudir @startupcommondir 
@startupdir @sw_disable @sw_enable @sw_hide @sw_lock @sw_maximize @sw_minimize 
@sw_restore @sw_show @sw_showdefault @sw_showmaximized @sw_showminimized 
@sw_showminnoactive @sw_showna @sw_shownoactivate @sw_shownormal @sw_unlock 
@systemdir @tab @tempdir @tray_id @trayiconflashing @trayiconvisible @username 
@userprofiledir @wday @windowsdir @workingdir @yday @year 

words3={!} {#} {^} 
{{} {}} {+} {alt} {altdown} {altup} {appskey} {asc} {backspace} {browser_back} 
{browser_favorites} {browser_forward} {browser_home} {browser_refresh} 
{browser_search} {browser_stop} {bs} {capslock} {ctrlbreak} {ctrldown} {ctrlup} 
{del} {delete} {down} {end} {enter} {esc} {escape} {f1} {f10} {f11} {f12} {f2} 
{f3} {f4} {f5} {f6} {f7} {f8} {f9} {home} {ins} {insert} {lalt} {launch_app1} 
{launch_app2} {launch_mail} {launch_media} {lctrl} {left} {lshift} {lwin} 
{lwindown} {lwinup} {media_next} {media_play_pause} {media_prev} {media_stop} 
{numlock} {numpad0} {numpad1} {numpad2} {numpad3} {numpad4} {numpad5} {numpad6} 
{numpad7} {numpad8} {numpad9} {numpadadd} {numpaddiv} {numpaddot} {numpadenter} 
{numpadmult} {numpadsub} {pause} {pgdn} {pgup} {printscreen} {ralt} {rctrl} 
{right} {rshift} {rwin} {rwindown} {rwinup} {scrolllock} {shiftdown} {shiftup} 
{sleep} {space} {tab} {up} {volume_down} {volume_mute} {volume_up} 

words4=#ce 
#comments-end #comments-start #cs #include #include-once #notrayicon 

words5=#compiler_allow_decompile #compiler_au3check_dat 
#compiler_au3check_parameters #compiler_au3check_stop_onwarning 
#compiler_aut2exe #compiler_autoit3 #compiler_compression #compiler_icon 
#compiler_outfile #compiler_outfile_type #compiler_passphrase 
#compiler_plugin_funcs #compiler_prompt #compiler_res_comment 
#compiler_res_description #compiler_res_field #compiler_res_field1name 
#compiler_res_field1value #compiler_res_field2name #compiler_res_field2value 
#compiler_res_fileversion #compiler_res_fileversion_autoincrement 
#compiler_res_legalcopyright #compiler_run_after #compiler_run_au3check 
#compiler_run_before #compiler_run_cvswrapper #compiler_useupx #endregion 
#forceref #region 

words6=

words7=_arrayadd _arraybinarysearch _arraycreate _arraydelete _arraydisplay 
_arrayinsert _arraymax _arraymaxindex _arraymin _arrayminindex _arraypop 
_arraypush _arrayreverse _arraysearch _arraysort _arrayswap _arraytoclip 
_arraytostring _arraytrim _colorgetblue _colorgetgreen _colorgetred _dateadd 
_datedayofweek _datedaysinmonth _datediff _dateisleapyear _dateisvalid 
_datetimeformat _datetimesplit _datetodayofweek _datetodayofweekiso 
_datetodayvalue _dayvaluetodate _now _nowcalc _nowcalcdate _nowdate _nowtime 
_setdate _settime _tickstotime _timetoticks _weeknumberiso _filecountlines 
_filecreate _filelisttoarray _fileprint _filereadtoarray _filewritefromarray 
_filewritelog _filewritetoline _pathfull _pathmake _pathsplit 
_replacestringinfile _tempfile _guictrlcomboadddir _guictrlcomboaddstring 
_guictrlcomboautocomplete _guictrlcombodeletestring _guictrlcombofindstring 
_guictrlcombogetcount _guictrlcombogetcursel _guictrlcombogetdroppedcontrolrect 
_guictrlcombogetdroppedstate _guictrlcombogetdroppedwidth 
_guictrlcombogeteditsel _guictrlcombogetextendedui 
_guictrlcombogethorizontalextent _guictrlcombogetitemheight 
_guictrlcombogetlbtext _guictrlcombogetlbtextlen _guictrlcombogetlist 
_guictrlcombogetlocale _guictrlcombogetminvisible _guictrlcombogettopindex 
_guictrlcomboinitstorage _guictrlcomboinsertstring _guictrlcombolimittext 
_guictrlcomboresetcontent _guictrlcomboselectstring _guictrlcombosetcursel 
_guictrlcombosetdroppedwidth _guictrlcomboseteditsel _guictrlcombosetextendedui 
_guictrlcombosethorizontalextent _guictrlcombosetitemheight 
_guictrlcombosetminvisible _guictrlcombosettopindex _guictrlcomboshowdropdown 
_guictrleditcanundo _guictrleditemptyundobuffer _guictrleditfind 
_guictrleditgetfirstvisibleline _guictrleditgetline _guictrleditgetlinecount 
_guictrleditgetmodify _guictrleditgetrect _guictrleditgetsel 
_guictrleditlinefromchar _guictrleditlineindex _guictrleditlinelength 
_guictrleditlinescroll _guictrleditreplacesel _guictrleditscroll 
_guictrleditsetmodify _guictrleditsetrect _guictrleditsetsel _guictrleditundo 
_guictrlipaddressclear _guictrlipaddresscreate _guictrlipaddressdelete 
_guictrlipaddressget _guictrlipaddressisblank _guictrlipaddressset 
_guictrlipaddresssetfocus _guictrlipaddresssetfont _guictrlipaddresssetrange 
_guictrlipaddressshowhide _guictrllistadddir _guictrllistadditem 
_guictrllistclear _guictrllistcount _guictrllistdeleteitem 
_guictrllistfindstring _guictrllistgetanchorindex _guictrllistgetcaretindex 
_guictrllistgethorizontalextent _guictrllistgetinfo _guictrllistgetitemrect 
_guictrllistgetlocale _guictrllistgetselcount _guictrllistgetselitems 
_guictrllistgetselitemstext _guictrllistgetselstate _guictrllistgettext 
_guictrllistgettextlen _guictrllistgettopindex _guictrllistinsertitem 
_guictrllistreplacestring _guictrllistselectedindex _guictrllistselectindex 
_guictrllistselectstring _guictrllistselitemrange _guictrllistselitemrangeex 
_guictrllistsetanchorindex _guictrllistsetcaretindex 
_guictrllistsethorizontalextent _guictrllistsetlocale _guictrllistsetsel 
_guictrllistsettopindex _guictrllistsort _guictrllistswapstring 
_guictrllistviewcopyitems _guictrllistviewdeleteallitems 
_guictrllistviewdeletecolumn _guictrllistviewdeleteitem 
_guictrllistviewdeleteitemsselected _guictrllistviewensurevisible 
_guictrllistviewfinditem _guictrllistviewgetbackcolor 
_guictrllistviewgetcallbackmask _guictrllistviewgetcheckedstate 
_guictrllistviewgetcolumnorder _guictrllistviewgetcolumnwidth 
_guictrllistviewgetcounterpage _guictrllistviewgetcursel 
_guictrllistviewgetextendedlistviewstyle _guictrllistviewgetheader 
_guictrllistviewgethotcursor _guictrllistviewgethotitem 
_guictrllistviewgethovertime _guictrllistviewgetitemcount 
_guictrllistviewgetitemtext _guictrllistviewgetitemtextarray 
_guictrllistviewgetnextitem _guictrllistviewgetselectedcount 
_guictrllistviewgetselectedindices _guictrllistviewgetsubitemscount 
_guictrllistviewgettopindex _guictrllistviewgetunicodeformat 
_guictrllistviewhidecolumn _guictrllistviewinsertcolumn 
_guictrllistviewinsertitem _guictrllistviewjustifycolumn _guictrllistviewscroll 
_guictrllistviewsetcheckstate _guictrllistviewsetcolumnheadertext 
_guictrllistviewsetcolumnorder _guictrllistviewsetcolumnwidth 
_guictrllistviewsethotitem _guictrllistviewsethovertime 
_guictrllistviewsetitemcount _guictrllistviewsetitemselstate 
_guictrllistviewsetitemtext _guictrllistviewsort _guictrlmonthcalget1stdow 
_guictrlmonthcalgetcolor _guictrlmonthcalgetdelta 
_guictrlmonthcalgetmaxselcount _guictrlmonthcalgetmaxtodaywidth 
_guictrlmonthcalgetminreqrect _guictrlmonthcalset1stdow 
_guictrlmonthcalsetcolor _guictrlmonthcalsetdelta 
_guictrlmonthcalsetmaxselcount _guictrlslidercleartics 
_guictrlslidergetlinesize _guictrlslidergetnumtics _guictrlslidergetpagesize 
_guictrlslidergetpos _guictrlslidergetrangemax _guictrlslidergetrangemin 
_guictrlslidersetlinesize _guictrlslidersetpagesize _guictrlslidersetpos 
_guictrlslidersetticfreq _guictrlstatusbarcreate 
_guictrlstatusbarcreateprogress _guictrlstatusbardelete 
_guictrlstatusbargetborders _guictrlstatusbargeticon _guictrlstatusbargetparts 
_guictrlstatusbargetrect _guictrlstatusbargettext 
_guictrlstatusbargettextlength _guictrlstatusbargettip 
_guictrlstatusbargetunicode _guictrlstatusbarissimple _guictrlstatusbarresize 
_guictrlstatusbarsetbkcolor _guictrlstatusbarseticon 
_guictrlstatusbarsetminheight _guictrlstatusbarsetparts 
_guictrlstatusbarsetsimple _guictrlstatusbarsettext _guictrlstatusbarsettip 
_guictrlstatusbarsetunicode _guictrlstatusbarshowhide _guictrltabdeleteallitems 
_guictrltabdeleteitem _guictrltabdeselectall _guictrltabgetcurfocus 
_guictrltabgetcursel _guictrltabgetextendedstyle _guictrltabgetitemcount 
_guictrltabgetitemrect _guictrltabgetrowcount _guictrltabgetunicodeformat 
_guictrltabhighlightitem _guictrltabsetcurfocus _guictrltabsetcursel 
_guictrltabsetmintabwidth _guictrltabsetunicodeformat 
_guictrltreeviewdeleteallitems _guictrltreeviewdeleteitem 
_guictrltreeviewexpand _guictrltreeviewgetbkcolor _guictrltreeviewgetcount 
_guictrltreeviewgetindent _guictrltreeviewgetlinecolor 
_guictrltreeviewgetparenthandle _guictrltreeviewgetparentid 
_guictrltreeviewgetstate _guictrltreeviewgettext _guictrltreeviewgettextcolor 
_guictrltreeviewgettree _guictrltreeviewinsertitem _guictrltreeviewsetbkcolor 
_guictrltreeviewseticon _guictrltreeviewsetindent _guictrltreeviewsetlinecolor 
_guictrltreeviewsetstate _guictrltreeviewsettext _guictrltreeviewsettextcolor 
_guictrltreeviewsort _ie_example _ie_introduction _ie_versioninfo _ieaction 
_ieattach _iebodyreadhtml _iebodyreadtext _iebodywritehtml _iecreate 
_iecreateembedded _iedocgetobj _iedocinserthtml _iedocinserttext _iedocreadhtml 
_iedocwritehtml _ieerrorhandlerderegister _ieerrorhandlerregister 
_ieerrornotify _ieformelementcheckboxselect _ieformelementgetcollection 
_ieformelementgetobjbyname _ieformelementgetvalue _ieformelementoptionselect 
_ieformelementradioselect _ieformelementsetvalue _ieformgetcollection 
_ieformgetobjbyname _ieformimageclick _ieformreset _ieformsubmit 
_ieframegetcollection _ieframegetobjbyname _iegetobjbyname 
_ieheadinserteventscript _ieimgclick _ieimggetcollection _ieisframeset 
_ielinkclickbyindex _ielinkclickbytext _ielinkgetcollection _ieloadwait 
_ieloadwaittimeout _ienavigate _iepropertyget _iepropertyset _iequit 
_ietablegetcollection _ietablewritetoarray _ietagnameallgetcollection 
_ietagnamegetcollection _getip _inetexplorercapable _inetgetsource _inetmail 
_inetsmtpmail _tcpiptoname _degree _mathcheckdiv _max _min _radian _choosecolor 
_choosefont _clipputfile _iif _ispressed _mousetrap _singleton _processgetname 
_processgetpriority _rundos _sendmessage _soundclose _soundlength _soundopen 
_soundpause _soundplay _soundpos _soundresume _soundseek _soundstatus 
_soundstop _sqlite_changes _sqlite_close _sqlite_display2dresult _sqlite_encode 
_sqlite_errcode _sqlite_errmsg _sqlite_escape _sqlite_exec _sqlite_fetchdata 
_sqlite_fetchnames _sqlite_gettable _sqlite_gettable2d _sqlite_lastinsertrowid 
_sqlite_libversion _sqlite_open _sqlite_query _sqlite_queryfinalize 
_sqlite_queryreset _sqlite_querysinglerow _sqlite_savemode _sqlite_settimeout 
_sqlite_shutdown _sqlite_sqliteexe _sqlite_startup _sqlite_totalchanges 
_hextostring _stringaddcomma _stringbetween _stringencrypt _stringinsert 
_stringproper _stringrepeat _stringreverse _stringtohex _viclose _viexeccommand 
_vifindgpib _vigpibbusreset _vigtl _viopen _visetattribute _visettimeout

style0=0x000000,0xFFFFFF,10,Courier New,0,0,0
style1=0x339900,0xFFFFFF,10,Courier New,0,0,0
style2=0x009966,0xFFFFFF,10,Courier New,0,0,0
style3=0xA900AC,0xFFFFFF,10,Courier New,1,0,0
style4=0xAA0000,0xFFFFFF,10,Courier New,1,1,0
style5=0xFF0000,0xFFFFFF,10,Courier New,1,0,0
style6=0xFF33FF,0xFFFFFF,10,Courier New,1,0,0
style7=0xCC9999,0xFFFFFF,10,Courier New,1,0,0
style8=0x0000FF,0xFFFFFF,10,Courier New,1,0,0
style9=0x000090,0xFFFFFF,10,Courier New,1,0,0
style10=0x0080FF,0xFFFFFF,10,Courier New,1,0,0
style11=0xFF00F0,0xFFFFFF,10,Courier New,0,0,0
style12=0xF00FA0,0xFFFFFF,10,Courier New,0,1,0
style13=0x0000FF,0xFFFFFF,10,Courier New,1,0,0
style14=0xFF0000,0xFFFFFF,10,Courier New,1,1,0
style15=0xFF8000,0xFFFFFF,10,Courier New,1,1,0

